strip the bark off - Turkish English Dictionary